Redis 常见命令
标签
中间件
软件开发/中间件
软件开发/中间件/Redis
Redis使用
Redis命令
字数
307 字
阅读时间
2 分钟
写入数据
- SET key value
- SETEX key seconds value
- SETNX key value
- MSET key value [key value ...]
- MSETNX key value [key value ...]
- PSETEX key milliseconds value
- SETRANGE key offset value
- SETBIT key offset value
读取数据
- GET key
- GETRANGE key start end
- GETBIT key offset
- MGET key [key ...]
- SUBSTR key start end
删除数据
- DEL key [key ...]
- UNLINK key [key ...]
- DBSIZE
- EXISTS key
- PERSIST key
- PEXPIRE key milliseconds
- PEXPIREAT key milliseconds-timestamp
- PTTL key
- RANDOMKEY
- RENAME key newkey
- RENAMENX key newkey
- TYPE key
- SCAN cursor [MATCH pattern] [COUNT count]
- SSCAN key cursor [MATCH pattern] [COUNT count]
- ZSCAN key cursor [MATCH pattern] [COUNT count]
键操作
- EXPIRE key seconds
- EXPIREAT key timestamp
- KEYS pattern
- MIGRATE host port key destination-db timeout [COPY] [REPLACE]
- MOVE key db
- OBJECT refcount key
- OBJECT encoding key
- OBJECT idletime key
- PERSIST key
- PEXPIRE key milliseconds
- PEXPIREAT key milliseconds-timestamp
- PTTL key
- RANDOMKEY
- RENAME key newkey
- RENAMENX key newkey
- TTL key
- TYPE key
列表操作
- LINDEX key index
- LINSERT key BEFORE|AFTER pivot value
- LLEN key
- LPOP key
- LPUSH key value [value ...]
- LPUSHX key value
- LRANGE key start stop
- LREM key count value
- LSET key index value
- LTRIM key start stop
- RPOP key
- RPOPLPUSH source destination
- RPUSH key value [value ...]
- RPUSHX key value
集合操作
- SADD key member [member ...]
- SCARD key
GU_Nanfa